﻿using System.Collections.Generic;
using Domain.Models;
using UI.Presenters;

namespace UI.Views
{
    public interface IRedactorView : IView<RedactorPresenter>
    {
        void AddQuestion(string questionText, long questionId, IEnumerable<Answer> answers, Answer trueAnswer);
        void Clear();
        void AddAddQuestionButton();
        void AddVariantToComboBox(int number);
        void DeleteVariantFromCombobox(int number);
        void RefreshComboBox(long questionId, IEnumerable<Answer> answers,Answer trueAnswer);
        void AddSubjectToComboBox(string subjectName);
        int GetCurrentVariantIndex();
        string GetCurrentSubjectName();
    }
}